Big Huge Thesaurus

Dioscorea bulbifera

noun